people with special needs - Turco Inglés Diccionario